Cum se creează un server cs go pe linux?

Giteqa

Pentru a crea un server cs: go pe acest sistem, veți avea nevoie de un bun furnizor de găzduire (astfel încât serverul dvs. să funcționeze tot timpul). Puteți utiliza serviciile serviciului nostru, deoarece este foarte convenabil și ușor să instalați un server cs go pe serverele noastre. Oferim servere bazate pe sistemul de operare Linux cu aproape tot ce aveți nevoie, și anume, vă puteți limita la descărcarea a câteva pluginuri și a serverului în sine. Puteți afla mai multe despre acest lucru în videoclipul de mai jos.

Dacă nu aveți timp să vizionați videoclipul, atunci voi descrie pe scurt (fără capturi de ecran) toate acțiunile necesare.

Crearea unui server cs

Inițial, veți avea nevoie de un server pe sistemul de operare Linux, dar există multe versiuni ale acestui sistem de operare. Vă recomand să alegeți Ubuntu, deoarece este ușor de gestionat și utilizat, ideal pentru începători. Asta am folosit în videoclipul de mai sus.
După ce ați închiriat serverul, va trebui să descărcați programul Putty și să vă conectați prin acesta la consola de administrator. Acesta oferă găzduire pentru conectare sau vedeți cum se face în videoclip. Este important ca tastele ssh să fie instalate pe server (sunt instalate implicit în serviciul nostru)
Ce va fi necesar
1. Adresa IP
2. Portul SSH (22 este portul original)
3. Login (este puțin probabil ca acesta a fost schimbat, astfel încât acesta va fi rădăcină)
4. Parola utilizatorului root

Accesați programul și introduceți datele necesare

După introducerea datelor, veți fi transferat în consola unde trebuie să introduceți un nume de utilizator și o parolă (nu va fi afișat când îl introduceți).
După ce v-ați conectat, trebuie să verificați dacă serverul are nevoie de actualizări utilizând comanda apt-get update. De asemenea, îl puteți actualiza la o nouă versiune folosind apt-get upgrade, dacă este necesar.

În cazul utilizării unui alt serviciu de găzduire, este mai bine să treceți prin toate punctele posibile. Specificate mai jos:

  • apt-get -y install htop
  • apt-get -y install screen
  • apt-get -y install nano
  • apt-get -y install sudo

După ce ați verificat operabilitatea tuturor acestor comenzi, va trebui să introduceți următoarea comandă: apt-get install lib32gcc1 acest lucru este necesar pentru a configura și opera serverul, va trebui să confirmați descărcarea deoarece va fi ocupat un spațiu.

Apoi, creăm două foldere: Server și SteamCMD. Acest lucru este necesar pentru a plasa serverul de joc în sine într-unul, iar partea de comandă de la steam în al doilea.
Inițial, vom merge la directorul principal folosind cd / după care intrăm

  • mkdir / server
  • mkdir / steamcmd

După toate aceste acțiuni, am finalizat configurația sistemului. În continuare trebuie să descărcăm steamcmd și să îl despachetăm pentru a face acest lucru, accesați directorul steamcmd
Cd / steamcmd
Descărcați steamcmd folosind comanda

wget http://media.steampowered.com/client/steamcmd_linux.tar.gz

Când descărcarea este finalizată, vom despacheta folosind comanda

Tar xvfz steamcmd_linux.tar.gz

După despachetare, rulați programul și descărcați serverul de joc în sine, acest lucru se face folosind următoarele
comandă

./steamcmd.sh +login anonymous +force_install_dir /server/ +app_update 740 validate +quit

Este important să rulați această comandă din Directorul / steamcmd

După ce introduceți această comandă, serverul va începe descărcarea, care poate dura între 15 și 45 de minute.
În timp ce serverul este descărcat, trebuie să instalați un program pe computer pentru a-l configura FireZilla

Configurarea serverului

Când serverul este descărcat, trebuie să mergeți la acest program

Aici va trebui să introduceți gazda (adresa IP a serverului), numele de utilizator (rădăcină), parola pentru utilizator și numărul portului (22 implicit).

După aceea, veți fi redirecționat către datele de pe serverul dvs. și veți putea lucra de acolo. Când sunteți conectat la profilul dvs. în element (site la distanță), va exista o cale în care vă aflați (/root) schimbați-l în /server pentru a accesa fișierele serverului dvs.

După ce ați făcut acest lucru, accesați folderul csgo -> cfg și creați un server.cfg fișier acolo. Acest fișier va trebui completat conform comenzilor de mai jos

  • hostname " CS " — numele serverului de joc
  • rcon_password"???" - Parola pentru gestionarea serverului de joc prin konosl, comenzi RCON
  • sv_password " 234156877 " - parola pentru a vă conecta la serverul de joc (dacă nu trebuie să lăsați ghilimelele goale)
  • mapgroup " mg_servers " - un set de hărți pentru votul standard CS: GO server
  • sv_region " 255 " - regiunea în care se află serverul de joc (255 este acces la toată lumea din lume)
  • sv_setsteamaccount - Link pentru serverul de joc, creat aici: http://steamcommunity.com/dev/managegameservers
  • sv_steamgroup - identificator Steam al grupului căruia îi aparține serverul de joc (
  • sv_pure 0 - verificarea corespondenței fișierelor server și client

După ce introduceți toate datele necesare, va trebui să deschideți unul dintre fișierele cfg cu modul de joc dorit. Există mai multe moduri în total:

gamemode_casual.cfg-clasic regulat
gamemode_competitive.cfg-clasic competitiv
gamemode_armsrace.cfg-cursa înarmărilor
gamemode_demolition.cfg-distrugerea obiectelor
gamemode_deathmatch.cfg-lupta până la moarte

Puteți alege unul pe care doriți și copiați totul de la ea, apoi mutați conținutul la server.cfg după ce faceți acest lucru, puteți porni deja serverul și vă puteți conecta la acesta.

Pornirea serverului

După ce ați făcut toate cele de mai sus, va trebui să porniți serverul și să verificați performanța acestuia, puteți face acest lucru folosind comanda (această comandă este introdusă în linia de comandă deschisă în Putty)
Inițial, vom intra în folderul serverului
Cd / server
Apoi, introduceți comanda care pornește serverul (introdusă într-o singură linie)

screen -A -m -d -S server ./srcds_run -game csgo -console -usercon -maxplayers_override 26 -tickrate 64 +map de_dust2 -port 27015 +game_type 0 +game_mode 0 -secure +sv_lan 0 -nohltv -nobots

Descrierea echipei (cele mai importante puncte) :

  • maxplayers_override - numărul de jucători
  • +map - harta de la care va începe jocul
  • -Port-Port server
  • +game_type +game_mode - modul de joc

Când comandați serverul dvs. poate fi considerat rulat, dar pentru a verifica dacă funcționează, introduceți următoarele comenzi
screen -ls - vă permite să vedeți procesele care rulează. Va exista un ID de proces, amintiți-vă
screen -r id - deschide consola serverului unde puteți vedea IP-ul public și starea acestuia.
Pentru a opri serverul, introduceți kill id sau pur și simplu închideți consola (pentru a face serverul să funcționeze după ieșirea din consolă, țineți apăsat ctrl + A + d)

Concluzie

Instalarea serverului CS: mergeți pe un sistem linux este foarte simplă, dar principalul lucru este să înțelegeți că trebuie să aveți un bun furnizor de găzduire care să răspundă prompt la probleme și să ofere o disponibilitate constantă serviciilor sale. De asemenea, este important să înțelegeți că pentru unele companii de găzduire, atunci când închiriați un server, va trebui să efectuați mai multe acțiuni, deoarece acestea pot, de exemplu, să furnizeze un server linux fără modificări (programe preinstalate) din această cauză, instalarea și configurarea pot fi întârziate. Dacă doriți să creați un server rapid, puteți utiliza serviciile noastre, puteți face cunoștință cu toate serviciile de aici.
De asemenea, nu uitați că veți avea nevoie de un server care poate procesa o mulțime de informații și nu va încetini jocul, deci este mai bine să închiriați un server cu multă memorie (RAM și disc) și, de asemenea, să aveți mai multe nuclee pe server.